<?php if (!defined('THINK_PATH')) exit(); /*a:1:{s:75:"D:\phpstudy_pro\WWW\nmg002\public/../application/admin\view\set\update.html";i:1679837785;}*/ ?>
<!DOCTYPE html>
<html>

<head>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">


    <title><?php echo $setting['webname']; ?> - 修改变量</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="/public/static/admin/layui/css/layui.css" rel="stylesheet">
    <link rel="shortcut icon" href="favicon.ico"> <link href="/public/static/admin/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
    <link href="/public/static/admin/css/font-awesome.css?v=4.4.0" rel="stylesheet">

    <link href="/public/static/admin/css/animate.css" rel="stylesheet">
    <link href="/public/static/admin/css/style.css?v=4.1.0" rel="stylesheet">


</head>

<body class="gray-bg">
    <div class="row wrapper border-bottom white-bg page-heading">
        <div class="col-sm-4">
            <h2>修改变量</h2>
            <ol class="breadcrumb">
                <li>
                    <a href="<?php echo url('Admins/admin'); ?>">主页</a>
                </li>
                <li>
                    <strong>修改变量</strong>
                </li>
            </ol>
        </div>
    </div>
    <div class="wrapper wrapper-content animated fadeInRight">
        <div class="row">
             <div class="col-sm-12">
			 
                <div class="ibox float-e-margins">
                    <div class="ibox-title">
                        <h5>修改配置信息</h5>
					</div>
                    <div class="ibox-content">
                        <form class="form-horizontal">
						    
                           <div class="form-group">
                                <label class="col-sm-2 control-label">键名：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入键名" id="k" value="<?php echo $data['k']; ?>" class="form-control" readonly>
                                </div>
								<div class='col-sm-6'></div>
                            </div>
							<div class="form-group">
                                <label class="col-sm-2 control-label">值：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入值" id="val"  value="<?php echo $data['val']; ?>" class="form-control">
                                </div>
								<div class='col-sm-6'></div>
                            </div>

                          <!--图片-->
                          <div class="form-group">
                            <label class="col-sm-2 control-label">主图（本地上传）：</label>
                            <div class="col-sm-6">
                              <input type="button" class="btn btn-success" value="已上传的图片" id="selffile">
                              <button type="button" class="btn btn-info" id="test1">上传图片</button>
                              <div class="layui-upload-list">
                                <img class="layui-upload-img" id="demo1"  alt=""  style="max-width: 100%">
                                <p id="demoText"></p>
                              </div>
                            </div>
                            <div class='col-sm-4'>如果是文本的值不需要选择上传图片。</div>
                          </div>
							<div class="form-group">
                                <label class="col-sm-2 control-label">描述：</label>
                                <div class="col-sm-4">
                                    <input type="text" placeholder="请输入描述" id="description"value="<?php echo $data['description']; ?>" class="form-control">
                                </div>
								<div class='col-sm-6'></div>
                            </div>
                            <div class="form-group">
                                <label class="col-sm-2 control-label">排序：</label>
                                <div class="col-sm-4">
                                    <input type="number" placeholder="请输入数值" id="sort"   value="<?php echo $data['sort']; ?>" class="form-control">
                                </div>
                                <div class='col-sm-6'></div>
                            </div>
                            <div class="form-group">
                                <div class="col-sm-offset-2 col-sm-9">
                                    <button class="btn btn-sm btn-info" type="button" id="adds">保 存</button>
                                </div>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
		</div>
	</div>
    <link rel="stylesheet" href="/public/static/admin/css/imglist.css">
    <!--弹出已上传的图片-->
    <div class="layer_notive" >
      <ul id="imglist"></ul>
      <div style="clear:both"></div>
    </div>
    <!-- 全局js -->
    <script src="/public/static/admin/js/jquery.min.js?v=2.1.4"></script>
    <script src="/public/static/admin/js/bootstrap.min.js?v=3.3.6"></script>

    <!-- 自定义js -->
    <script src="/public/static/admin/js/content.js?v=1.0.0"></script>
    <script src="/public/static/admin/layui/layui.js"></script>
    <script>
        layui.use('upload', function(){ //独立版的layer无需执行这一句
            var $ = layui.jquery, layer = layui.layer, upload = layui.upload; //独立版的layer无需执行这一句
            //图片路径
            $imgpath = "/public/static/admin/uploads/set/"
            //获取默认图片
             $("#demo1").attr("src",$imgpath+'<?php echo $data['val']; ?>')
            //点击提交
            $("#adds").click(function(){
                $.post("<?php echo url('Set/edit'); ?>",{id:'<?php echo $data['id']; ?>',k:$("#k").val(),val:$("#val").val(),sort:$("#sort").val(),description:$("#description").val()},function(data){
                    top.layer.msg(data.msg,{time:2000,shade:0.5},function(){
                        if(data.url){
                            window.location.href = data.url;
                        }
                    });

                })
            });
          //普通图片上传
          var uploadInst = upload.render({
            elem: '#test1'
            ,url: "<?php echo url('Set/upload'); ?>"
            ,accept:"file"
            ,before: function(obj){
              //预读本地文件示例，不支持ie8
              obj.preview(function(index, file, result){
                $('#demo1').attr('src', result); //图片链接（base64）
              });
            }
            ,done: function(res){
              //如果上传失败
              if(res.code == 0){
                return top.layer.msg('上传失败',{shade:0.5});
              }else if(res.code){
                //上传成功
                photo = res.photo;
                $("#val").val(photo);
                return top.layer.msg('上传成功',{shade:0.5});
              }
            }
            ,error: function(){
              //演示失败状态，并实现重传
              var demoText = $('#demoText');
              demoText.html('<span style="color: #FF5722;">上传失败</span> <a class="layui-btn layui-btn-xs demo-reload">重试</a>');
              demoText.find('.demo-reload').on('click', function(){
                uploadInst.upload();
              });
            }
          });

          //显示本地图片
          $("#selffile").click(function () {
            $.post("<?php echo url('Base/getmyfiles'); ?>",{path:$imgpath},function(data){
              console.log(data);
              var str = "";
              for( i in data.msg){
                str += "<li><img src='"+$imgpath+data.msg[i]+"' class='imglist' onclick='changecss(this)' alt='' data-photo='"+data.msg[i]+"'><div class='del_div'><i class='fa fa-close del' title='删除' data-path='"+$imgpath+data.msg[i]+"'></i></div></li>";
              }
              $("#imglist").html(str);
              //页面层
              layer.open({
                type: 1,
                skin: false, //加上边框
                title: "已上传的图片",
                area: ['700px', '600px'], //宽高
                btn:["确认","取消"],
                content: $(".layer_notive"),  //调到新增页面
                yes:function(){
                  var newImgsrc = $(".active").attr("src");
                  var newImgname = $(".active").data("photo");
                  $('#demo1').attr('src', newImgsrc); //图片链接（base64）
                  $('#demo1').css('max-width','100%');
                  $("#val").val(newImgname);
                  photo = newImgname;
                  layer.closeAll();
                }
              });
            });
          });

          //删除图片
          $("#imglist").on("click",".del",function(v){
            $this = $(this);
            //页面层
            top.layer.msg('你确定要删除这张图片吗?', {
              time: 20000, //20s后自动关闭
              shade:0.5,
              btn: ['确定', '取消'],
              yes:function(){
                var data  = {
                  "path" : $this.data("path")
                }
                $.post("<?php echo url('Base/delfile'); ?>",data,function(data){
                  top.layer.msg(data.msg,{time:2000,shade:0.5},function(){
                    $.post("<?php echo url('Base/getmyfiles'); ?>",{path:$imgpath},function(data) {
                      console.log(data);
                      var str = "";
                      for (i in data.msg) {
                        str += "<li><img src='"+$imgpath + data.msg[i] + "' class='imglist' data-photo='" + data.msg[i] + "' onclick='changecss(this)' alt=''><div class='del_div'><i class='fa fa-close del' title='删除' data-path='"+$imgpath + data.msg[i] + "'></i></div></li>";
                      }
                      $("#imglist").html(str);
                    });
                  });
                });
              }
            });
          });


        });

        //点击图片选择图片
        function changecss(obj){
          $(".imglist").removeClass("active");
          $(obj).addClass("active");
        }
    </script>
    
    

</body>

</html>
